Package jeresources.entry
Class VillagerEntry
java.lang.Object
jeresources.entry.VillagerEntry
-
Constructor Summary
ConstructorsConstructorDescriptionVillagerEntry(net.minecraft.world.entity.npc.VillagerProfession profession, it.unimi.dsi.fastutil.ints.Int2ObjectMap<net.minecraft.world.entity.npc.VillagerTrades.ItemListing[]> itemListings) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddITradeLists(it.unimi.dsi.fastutil.ints.Int2ObjectMap<net.minecraft.world.entity.npc.VillagerTrades.ItemListing[]> itemListings) List<net.minecraft.world.item.ItemStack>intgetName()List<net.minecraft.world.item.ItemStack>List<net.minecraft.world.item.ItemStack>getPois()getPossibleLevels(mezz.jei.api.recipe.IFocus<net.minecraft.world.item.ItemStack> focus) net.minecraft.world.entity.npc.VillagerProfessionnet.minecraft.world.entity.npc.VillagergetVillagerTrades(int level) booleanhasPois()
-
Constructor Details
-
VillagerEntry
public VillagerEntry(net.minecraft.world.entity.npc.VillagerProfession profession, it.unimi.dsi.fastutil.ints.Int2ObjectMap<net.minecraft.world.entity.npc.VillagerTrades.ItemListing[]> itemListings)
-
-
Method Details
-
addITradeLists
public void addITradeLists(it.unimi.dsi.fastutil.ints.Int2ObjectMap<net.minecraft.world.entity.npc.VillagerTrades.ItemListing[]> itemListings) -
getVillagerTrades
-
getInputs
-
getOutputs
-
getMaxLevel
public int getMaxLevel() -
getName
-
getDisplayName
-
getProfession
public net.minecraft.world.entity.npc.VillagerProfession getProfession() -
getPossibleLevels
-
getVillagerEntity
public net.minecraft.world.entity.npc.Villager getVillagerEntity() -
getPois
-
hasPois
public boolean hasPois()
-